package jcac_1_0.util;

import java.util.ArrayList;
import java.util.LinkedHashMap;

/**
 * 应用程序配置
 *
 * @author SoChishun
 * @version 1.0 2015-12-28
 */
public class AppConf {

    public static String APP_NAME = "PAS";
    public static String APP_TITLE = "港电考勤系统";
    public static String APP_VERSION = "1.0.0.5";
    public static String APP_PATH = "./";
    public static String loginInfoKey = "AuthInfo";
    public static String rememberMeKey = "RememberMe";
    public static String COMPANY_NAME="厦门港务集团港电服务有限公司";

    public static int pageSize = 30;

    /**
     * 请假类别
     *
     * @version 2016-1-26
     */
    public static ArrayList<LeaveClassInfo> LeaveClassInfos = new ArrayList<LeaveClassInfo>();
    static {
        // 当前工作目录
        APP_PATH=System.getProperty("user.dir");
        // 请假类别
        LeaveClassInfos.add(new LeaveClassInfo("chuqin_days", "出勤", "/", "/"));
        LeaveClassInfos.add(new LeaveClassInfo("gongjia_days", "公假", "#", "#"));
        LeaveClassInfos.add(new LeaveClassInfo("xuexijia_days", "学习假", "学", "X"));
        LeaveClassInfos.add(new LeaveClassInfo("gongchu_days", "公出", "出", "△"));
        LeaveClassInfos.add(new LeaveClassInfo("chidao_count", "迟到", "迟", "*"));
        LeaveClassInfos.add(new LeaveClassInfo("ri_days", "日班", "日", "日"));
        LeaveClassInfos.add(new LeaveClassInfo("ye_days", "夜班", "夜", "夜"));
        LeaveClassInfos.add(new LeaveClassInfo("shijia_days", "事假", "事", "S"));
        LeaveClassInfos.add(new LeaveClassInfo("bingjia_days", "病假", "病", "B"));
        LeaveClassInfos.add(new LeaveClassInfo("hunjia_days", "婚假", "婚", "H"));
        LeaveClassInfos.add(new LeaveClassInfo("chanjia_days", "产假", "产", "C"));
        LeaveClassInfos.add(new LeaveClassInfo("shangjia_days", "丧假", "丧", "S"));
        LeaveClassInfos.add(new LeaveClassInfo("gongshang_days", "工伤", "伤", "G"));
        LeaveClassInfos.add(new LeaveClassInfo("nianjia_days", "年假", "年", "N"));
        LeaveClassInfos.add(new LeaveClassInfo("tiaoxiu_days", "调休", "调", "T"));
        LeaveClassInfos.add(new LeaveClassInfo("kuanggong_days", "旷工", "旷", "K"));
        LeaveClassInfos.add(new LeaveClassInfo("qita_days", "其它", "其", "Q"));
    }
}
